/*////////////////////////////////////////////// INICIO de funciones para ventanas modales //////////////////*/

function fondoventa(fondo,styleformulario,rutaventana,productosSeleccionados){
	
    $(fondo).setStyle({
        width: getDocWidth()+'px',
        height: getDocHeight()+'px',
        top: '0px',
        left:'0px',
        visibility: 'visible'
    });
    var AnchoForm=$(styleformulario).getWidth();
    $(styleformulario).setStyle({
        width: AnchoForm+'px',
        top: getPageScroll()[1]+'px',
        left:getDocWidth()/2-AnchoForm/2+'px' 
    });
		
    MuestroFormularioventas(styleformulario,rutaventana,productosSeleccionados);
}
function fondostandar(fondo,styleformulario,rutaventana){

    $(fondo).setStyle({
        width: getDocWidth()+'px',
        height: getDocHeight()+'px',
        top: '0px',
        left:'0px',
        visibility: 'visible'
    });
    var AnchoForm=$(styleformulario).getWidth();
    $(styleformulario).setStyle({
        width: AnchoForm+'px',
        top: getPageScroll()[1]+'px',
        left:getDocWidth()/2-AnchoForm/2+'px' 
    });
    MuestroFormulario(styleformulario,rutaventana);
}

function MuestroFormulario(styleformulario,rutaventana){
    new Ajax.Request(rutaventana, {
        method: 'post',
        onSuccess : function(resp) {
            $(styleformulario).innerHTML=resp.responseText
        },
        onFailure : function(resp) {
            alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
        },
        onLoading : function() {
            ID.innerHTML='<img src="loading.gif" width="10" height="10" />'
        }
    });
}
function MuestroFormularioventas(styleformulario,rutaventana,productosSeleccionados){
	
    var opcion=document.getElementById("tipofactura").value;
 		
    new Ajax.Request(rutaventana+"?productosSeleccionados="+productosSeleccionados.value+"& numero="+opcion, {
        method: 'post',
        onSuccess : function(resp) {
            $(styleformulario).innerHTML=resp.responseText
        },
        onFailure : function(resp) {
            alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
        },
        onLoading : function() {
            ID.innerHTML='<img src="loading.gif" width="49" height="50" />'
        }
    });
	
}

/*////////////////////////////////////////////// FIN de funciones para ventanas modales //////////////////*/
function EnvioConsulta(ID){
    var aux=ID.value;

    new Ajax.Request('envio-consulta.php', {
        method: 'post',
        parameters: $("FormularioContacto").serialize(),
        onSuccess : function(resp) {
            var v = resp.responseText.split(","); 
            if(v[0]=='ok')
            {
                $('res').innerHTML="<input type=text name=Nombre value="+v[1]+"/>";
                CerrarModal();
            }
            else if(resp.responseText=='errint')
            {
                alert(unescape("Error interno, comuniquese con el webmaster"));
            }
            else
            {
                alert(unescape("Error en datos"));
            //alert(unescape("Bien"));
            //CerrarModal();
            //window.location.href = "index.php?valor=diana&n=bajap"; 
            //Location.href(index.php?valor=resp.responseText);
            }
        },
        onFailure : function(resp) {
            alert("Hubo un error. Reintente. Si el problema persiste, comuniquese con el webmaster");
        },
        onLoading : function() {
            ID.value='Aguarde...';
            ID.disable();
        },
        onComplete : function() {
            ID.value=aux;
            ID.enable();
        }
    });
}

function CerrarModal(fondo,styleformulario)
{
    $(styleformulario).innerHTML='';
    $(fondo).setStyle({
        width: '0px',
        height: '0px',
        top: '0px',
        left:'0px',
        visibility: 'hidden'
    });

/*$(styleformulario).setStyle({
	  top: '0px',
	  left:'0px'
	});*/
}
/*function CerrarModal2(fondo,styleformulario)
{
    $(styleformulario).innerHTML='';
    $(fondo).setStyle({
        width: '0px',
        height: '0px',
        top: '0px',
        left:'0px',
        visibility: 'hidden'
    });

/*$(styleformulario).setStyle({
	  top: '0px',
	  left:'0px'
	});
}*/
/*///////////////////////////////////// asignar productos flotante *////////////////////////////////////////////

function modificarCliente(numDocumento,nombres,apellidos,direccion,email,telefono)
{
    parameters: $("formCliente").serialize(), /*nombre de el formulario a capturar*/
	
    $('cedula').innerHTML="<input type='text' name='cCliente' id='cCliente' value='"+numDocumento+"' onKeyPress=\"numeros();\" readonly/>";
    $('nombres').innerHTML="<input type='text' name='nCliente' id='nCliente' value='"+nombres+"' onKeyPress=\"  letras(); permitirEspacios(); permitirEnie();\" />";
    $('apellidos').innerHTML="<input type='text' name='apellidoCliente' id='apellidoCliente' value='"+apellidos+"' onKeyPress=\" letras(); permitirEspacios(); permitirTildes(); permitirEnie();\" required/>";
    $('direccion').innerHTML="<input type='text' name='direccioCliente' id='direccioCliente' value='"+direccion+"' onKeyPress=\" letras(); permitirEspacios(); permitirTildes(); permitirEnie();\" required/>";
    $('email').innerHTML="<input type='text' name='email' id='email' value='"+email+"' onkeypress='prohibirEspacios();' required/>";
    $('telefono').innerHTML="<input type='text' name='telefonoCliente' id='telefonoCliente' value='"+telefono+"' onKeyPress=\"numeros(); prohibirEspacios();\" required/>";
    $('boton').innerHTML="<input type='button' name=\"modificar\" class='botones' id='modificar' value='Modificar Cliente' onClick=\"modificacionCliente(cCliente.value,nCliente.value,apellidoCliente.value,direccioCliente.value,email.value,telefonoCliente.value); \">";			
}

function seleccionarCliente(numDocumento,nombreC)
{
    parameters: $("ventasForm").serialize(), /*nombre de el formulario a capturar*/
    $('cedulaCliente').innerHTML="<input type='text' name='cedulaCliente' id='cedulaCliente' value='"+numDocumento+"' readonly />";
    $('nombreCliente').innerHTML="<input type='text' name='nombreCliente' id='nombreCliente' value='"+nombreC+"' readonly/>"; 			
}